@charset "UTF-8";

/*css reset*/
* {margin:0;padding:0; border:0; word-break:break-all; font-family:"微软雅黑",'Microsoft YaHei',helvetica, arial, verdana, sans-serif; font-size: 12px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0 none;}
address,caption, cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li {list-style-type:none;}
li{display:block;}
capation,th{text-align:left;}
abbr,acronym{border:0;} 
select,input,img{}
a {text-decoration: none; font-weight:normal; cursor:pointer;}
b{ font-weight:bold; display:inline;}
input{height:auto; outline:none; vertical-align:bottom;+vertical-align:middle !important; _vertical-align:middle; line-height:normal}
textarea {resize: none;} 
textarea:focus {outline: none;} 
i, em, cite { font-style: normal; }
body { overflow: inherit !important;background-color:#e9ebed;}
html {
    font-size: 100%; 
    -webkit-text-size-adjust: 100%; 
    -ms-text-size-adjust: 100%; 
}
audio{width: 0px;opacity: 0;display: none;position: absolute;}
img{width:100%;}
.header{position: absolute;width: 100%;top: 0px;z-index: 50;}
.footer{position: absolute;width: 100%;bottom: 0px;z-index: 50;opacity:0;}
.clear,.clearit{clear: both;margin: 0;padding: 0;}
.clearFix {display: block;}
.clearFix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.alc{text-align:center;}
.all{text-align:left;}
.alr{text-align:right;}
.vm{vertical-align:middle;}
.zoom{zoom:1}
.ct,.center{ margin:0px auto;}
.media .bd { vertical-align: baseline; display: table-cell; width: 10000px; *width: auto; *zoom: 1; }
.media .bd > :first-child { margin-top: 0; }
.media .bd > :last-child { margin-bottom: 0; }
.media .img { float: left; }
.media .img img { display: block; }
.media .bd img { display: block; }
.media .imgext { float: right;}
.media .imgext img { display: block; }
.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after { content: "\20"; display: table; }
.clearfix:after { clear: both; }

	.fluidHeight {
		height: 0;
		padding: 0 0 33.333% 0;
	}




.main_kv {
	width: 100%;
	height: 100%;
}

.main_kv .slider {
	width: 100%;
	height: 100%;
}

.main_kv .slider .item {
	position: relative;
	top: 0;
	left: 0;
	margin: 0 0.5%;
	width: 60%;
	text-align: center;
	background-color: #d1d1d1;
}

.main_kv .slider .item img {
	position: relative;
	top: 0;
	left: 0;
	max-width: 90%;
	width: 100%;
	margin: 0 auto;
}

.indicators {
	position: relative;
	top: 10px;
	left: 0;
	width: 800px;
	height: 10px;
	margin: 0 auto;
	z-index: 10;
}

.indicators .item {
	float: left;
	width: 8px;
	height: 8px;
	margin: 0 5px 0 0;
	border: 1px solid #000;
}

.indicators .selected {
	background: #666;
}

#turnBox{ width:100%; height:100%; background:#131313; position:fixed; left:0; top:0; z-index:99999; display:none; opacity:1.0;}
#turnBox span img{ position:absolute; display:block; left:50%; top:50%; margin-left:-100px; margin-top:-69px; width:200px; height:138px;}

.toptitle{width: 100%;position: absolute;left: 0px;top:0px;z-index: 20;}
.menu{width: 100%;position: relative;background: url(../images/rk_df_menu.jpg) no-repeat;background-size: cover;}
.menu .se{width: 33%;height: 100%;float: left;}
.menu .se a{display: block;width: 100%;height: 100%;}
.jy2_img{background: url(../images/rk_df_img2.jpg) no-repeat;background-size: cover;}
.jy2_img .go_rule{width:35.47%;height: 100%;float: left;}
.jy2_img .go_rule a{display: block;width: 100%;height: 100%;}
.form_select{width: 100%;background: url(../images/rk_df_img3.jpg) no-repeat;background-size: cover;}
.form_select .form_title{width: 50%;float: left;height: 100%;display: block;}
.form_area{width: 76%;margin: 0 auto 30px;background-color: #fff;padding: 7%;display: block;}
.form_area .input_ha{height: 40px;margin-bottom: 10px;}
.form_area .input_ha .f_text{font-size: 1.4em;color: #000;height: 100%;line-height: 40px;float: left;width: 25%;}
.form_area .input_ha .pt_input{height: 100%;width: 70%;float: left;}
.pt_input input{font-size: 1.2em;color: #000;width: 100%;height: 100%;line-height: 38px;background-color: #e9ebed;border: 1px solid #828588;border-radius:15px;padding: 0 2%;}
.pt_input2 label{font-size: 1.4em;color: #000;height: 100%;line-height: 48px;padding: 0 2%;width: 21%}
.pt_input2 input{font-size: 1.2em;color: #000;width: 24%;height: 100%;line-height: 38px;background-color: #e9ebed;border: 1px solid #828588;border-radius:15px;padding: 0 2%;}
.form_submit_but{margin: 30px 0;width: 100%;}


.form_area2{width: 76%;margin: 0 auto 30px;background-color: #fff;padding: 7%;display: none;}
.form_area2 .input_ha{height: 40px;margin-bottom: 10px;}
.form_area2 .input_ha .f_text{font-size: 1.2em;color: #000;height: 100%;line-height: 40px;float: left;width: 24%;}
.form_area2 .input_ha .pt_input{height: 100%;width: 70%;float: left;}
.ps_text{width: 100%;display: block;text-align: right;margin-bottom: 10px;height: 20px!important;}
.ps_text span{color: #2a72bb;font-size: 1.2em!important;}
.odbuy input{margin-left: 5%;width: 93%;}
.odbuy .pt_input{width: 65%!important;}
.odbuy .f_text{width: 30%!important;}
.back{margin: 0 0 30px 0;width: 100%;}


#store{width: 100%;font-size: 1.2em;color: #000;height: 28px;}
#province{width: 26%;font-size: 1.2em;color: #000;height: 28px;}
#city{width: 26%;font-size: 1.2em;color: #000;height: 28px;}
.prart{line-height: 48px!important;}
.prart_st{line-height: 32px!important;}

@media screen and (max-width: 641px) {
.sliderContainer {
	width: 100%;
	height: 517px;
}
.menu{height: 119px;}
.jy2_img{width: 100%;height: 99px;}
.form_select{height: 95px;}
.pt_input2 input{width: 27%;}
}
@media screen and (max-width: 481px) {
.sliderContainer {
	width: 100%;
	height: 388px;
}
.menu{height: 89px;}
.jy2_img{width: 100%;height: 74px;}
.form_select{height: 71px;}
.pt_input2 input{width: 26%;}
}
@media screen and (max-width: 415px) {
.sliderContainer {
	width: 100%;
	height: 334px;
}
.menu{height: 77px;}
.jy2_img{width: 100%;height: 64px;}
.form_select{height: 61px;}
.pt_input2 input{width: 25%;}
.form_area .input_ha .f_text{font-size: 1.4em;}
.ps_text{width: 100%;display: block;text-align: right;margin-bottom: 10px;height: 20px!important;}
.ps_text span{color: #2a72bb;font-size: 1.4em!important;padding-right: 10px;}
.form_area2 .input_ha .f_text{font-size: 1.4em;}
}
@media screen and (max-width: 376px) {
.sliderContainer {
	width: 100%;
	height: 303px;
}
.menu{height: 70px;}
.jy2_img{width: 100%;height: 58px;}
.form_select{height: 56px;}
.pt_input2 input{width: 25%;}
}
@media screen and (max-width: 361px) {
.sliderContainer {
	width: 100%;
	height: 291px;
}
.menu{height: 67px;}
.jy2_img{width: 100%;height: 56px;}
.form_select{height: 53px;}
}
@media screen and (max-width: 321px) {
.sliderContainer {
	width: 100%;
	height: 259px;
}
.menu{height: 59px;}
.jy2_img{width: 100%;height: 50px;}
.form_select{height: 47px;}

}

